puncture resistant - Turco Inglés Diccionario